#pragma once
#include "input.h"
//#include <vorbis/vorbisfile.h>
#include <string>

namespace krryn{
namespace audio{
	//class input_ogg : public input{
	//public:
	//	input_ogg(const std::string &a_Filename){
	//		FILE *l_File = fopen(a_Filename.c_str(), "rb");

	//		vorbis_info *l_Info;
	//		OggVorbis_File l_Ogg;

	//		ov_open(l_File, &l_Ogg, NULL, 0);
	//		l_Info = ov_info(&l_Ogg, -1);

	//		if(l_Info->channels != 1){
	//			throw audio::exception("Only mono files supported");
	//		}

	//		int l_Frequency = l_Info->rate;
	//	}
	//};
}
}